home *** CD-ROM | disk | FTP | other *** search
/ Workbench Design / WB Collection.iso / workbench werkzeuge / bildschirmschoner / swazblanker / blankers / data / quotes / computers next >
Text File  |  1996-04-07  |  19KB  |  487 lines

  1. \* QUOTES FILE
  2. \* Computer jokes
  3. \*
  4. %%
  5. ASSEMBLY LANGUAGE n.: Language of choice for Scrabble players. allows the
  6. ^smallest and fastest routines to be written in five months instead of one.
  7. ^Extra points for variable names rich in Q's and Z's.
  8. %%
  9. BASIC n.: Language of choice by non-programmers.
  10. %%
  11. BBS n.: Mechanism to allow the socially autistic to masquerade as real people
  12. ^and communicate with one another by posting clever near-random commentary on
  13. ^a remote computer.
  14. %%
  15. C n.: Short for "chutzpah", a quality needed before tacling even the more
  16. ^simplest program with this language. C is also the symbol for the speed of
  17. ^light, but that has absolutely nothing to do with how quickly one can learn
  18. ^or use the language.
  19. %%
  20. CLONE n.: An acronym standing for "Copied Low-cost Optimal Non-IBM Equipment".
  21. ^Often used as a cure for the dreaded Big Blue. Texas, land of independent
  22. ^self-styled individualists, is current "Siliclone Valley" where imagination
  23. ^is limited only by IBM.
  24. %%
  25. DEMO n.: A method of program testing that tends to isolate numerous
  26. ^non-reproducible program behaviors. Fixing said abnormalities is difficult
  27. ^because they only appear when the debugging software is not loaded, and
  28. ^when severeal potential buyers are watching.
  29. %%
  30. EISA n.: Chinese for "we copied it without duplicating it". Inscrutable
  31. ^alternative to Micro Channel Architecture, (MCA)>; backed by everybody but IBM.
  32. %%
  33. GANG OF NINE n.: Originally the Gang of None, this is a group of 100+
  34. ^coming-of-age companies marked by their new-found willingness to tell IBM
  35. ^jokes in public, their unwillingness to pay IBM bus royalties. Answer: EISA,
  36. ^MCA, and Greyhound. Question: name two dogs and a bus.
  37. %%
  38. HACKER n.: A programmer who grew up tapping out Morse Code on a ham radio, and
  39. ^has never forgiven IBM for not putting a front switch panel on the original PC.
  40. %%
  41. IBM n.: Standards proposing organization. IBM develops hardware architectures,
  42. ^and builds slow underpowered prototypes for other companies to improve upon.
  43. ^See Clone.
  44. %%
  45. LAN n.: High-tech cousin of the mainframe nominally designed
  46. ^to allow people to share information and snoop into personal letters and
  47. ^resumes queued for the laser printer.
  48. %%
  49. MCA n.: IBM's new bus that carries information in 32-bit packets. The first
  50. ^bus developed solely by lawyers, it is considered copy-proof (the theory
  51. ^being that no one would want anything created by lawyers). The bus is actually
  52. ^48 bits wide, but the lawyers take 1/3 of anything they work on. A
  53. ^not-so-subtle attemt to limit the market to IBM.
  54. %%
  55. NOVICE n.: A person who talks about learning Basic, and spend all of his/her
  56. ^time trying to get into the joke and adult message bulletin boards.
  57. %%
  58. Ph.D n.: A user with more sense than money. Ph.D's generally have elegant
  59. ^solutions to problems that don's exist. The (top-down, of course) solutions
  60. ^always work because they have never been programmed. (Stands for piled
  61. ^high and deep, as in B.S., M.S., Ph.D = bull s..t, more s..t, etc. ed.)
  62. %%
  63. You know you've been spending too much time with a computer when your
  64. ^friend misdates a check, and you suggest adding a '++' to fix it.
  65. %BY Unknown
  66. %%
  67. Ken Thompson has an automobile which he helped design. Unlike most
  68. ^automobiles, it has neither speedometer, nor gas gage, nor any of the
  69. ^numerous idiot lights wich plague the modern driver. Rather, if the
  70. ^driver makes any mistake, a giant "?" lights up in the center of the
  71. ^dashboard. "The experienced driver", he says, "will usually know what's
  72. ^wrong."
  73. %%
  74. The primary purpose of the DATA statement is to give names to constants;
  75. ^instead of referring to pi as 3.141592653589793 at every appearance, the
  76. ^variable PI can be given that value with a DATA statement and used
  77. ^instead of the longer form of the constant. This also simplifies
  78. ^modifying the program, should the value of pi change.
  79. %FROM FORTRAN manual for Xerox computers
  80. %%
  81. On a clear disk you can seek forever.
  82. %%
  83. "To be or not to be that is the question.": any programmer knows the answer $2b or (not $2b) is $ff.
  84. %%
  85. These two strings walk into a bar and sits down. The bartender says, "So what'll it be?" The first string says,
  86. ^"I think I'll have a beer quaqg fulk boorg jdk^CjfdLkjk3s d#f67howe%^U r89nvy~ ~ owmc63^Dz x.xvcu"
  87. "Please excuse my friend," the second string says. "He isn't null-terminated."
  88. %BY Unknown
  89. %%
  90. ADA n.: Something you need to know the name of to be an Expert in
  91. ^Computing. Useful in sentences like, "We had better develop an ADA
  92. ^awareness."
  93. %%
  94. BUG n.: An elusive creature living in a program that makes it incorrect.
  95. ^The activity of "debugging," or removing bugs from a program, ends when
  96. ^people get tired of doing it, not when the bugs are removed.
  97. %%
  98. CACHE n.: A very expensive part of the memory system of a computer that no one is supposed to know is there.
  99. %%
  100. DESIGN v.: What you regret not doing later on.
  101. %%
  102. DOCUMENTATION n.: Instructions translated from Swedish by Japanese for English speaking persons.
  103. %%
  104. HARDWARE n.: The parts of a computer system that can be kicked.
  105. %%
  106. MACHINE-INPEDENDENT PROGRAM n.: A program that will not run on any machine.
  107. %%
  108. MEETING n.: An assembly of computer experts coming together to decide what
  109. ^person or department not represented in the room must solve the problem.
  110. %%
  111. MINICOMPUTER n.: A computer that can be afforded on the budget of a
  112. middle-level manager.
  113. %%
  114. OFFICE AUTOMATION n.: The use of computers to improve efficiency in the
  115. ^office by removing anyone you would want to talk with over coffee.
  116. %%
  117. ON-LINE n.: The idea that a human being should always be accessible to a computer.
  118. %%
  119. PASCAL n.: A programming language named after a man who would turn over in his grave if he knew about it.
  120. %%
  121. PERFORMANCE n.: A statement of the speed at which a computer system works.
  122. ^Or rather, might work under certain circumstances.  Or was rumored to be
  123. ^working over in Jersey about a month ago.
  124. %%
  125. PRIORITY n.: A statement of the importance of a user or a program.  Often
  126. ^expressed as a relative priority, indicating that the user doesn't care
  127. ^when the work is completed so long as he is treated less badly than
  128. ^someone else.
  129. %%
  130. QUALITY CONTROL n.: Assuring that the quality of a product does not get out
  131. ^of hand and add to the cost of its manufacture or design.
  132. %%
  133. SYSTEMS PROGRAMMER n.: A person in sandals who has been in the elevator
  134. ^with the senior vice president and is ultimately responsible for a phone
  135. ^call you are to receive from you boss.
  136. %%
  137. 355/113 -- Not the famous irrational number PI, but an incredible simulation.
  138. %BY Unknown
  139. %%
  140. %FROM 43rd Law of Computing:
  141. Anything that can go wr -- Core dumped
  142. %%
  143. A CONS is an object which cares.
  144. %BY Bernie Greenberg
  145. %%
  146. A computer makes as many mistakes in two seconds as 20 men working 20 years make.
  147. %BY Unknown
  148. %%
  149. A language that doesn't have everything is actually easier to program in than some that do.
  150. %BY Dennis M. Ritchie
  151. %%
  152. A year spent in artificial intelligence is enough to make one believe in God.
  153. %BY Unknown
  154. %%
  155. APL hackers do it in the quad.
  156. %%
  157. APL is a write-only language. I can write programs in APL, but I can't read any of them.
  158. %BY Koy Keir
  159. %%
  160. All a hacker needs is a tight PUSHJ, a loose pair of UUOs, and a warm place to shift.
  161. %%
  162. All programmers are playwrights and all computers are lousy actors.
  163. %BY Unknown
  164. %%
  165. An elephant is a mouse with an operating system.
  166. %BY Unknown
  167. %%
  168. And on the seventh day, He exited from append mode.
  169. %BY Unknown
  170. %%
  171. %BY Rich Kulawiec, paraphrasing Arthur C. Clarke
  172. Any sufficiently advanced bug is indistinguishable from a feature.
  173. %%
  174. Any sufficiently advanced technology is indistinguishable from a rigged demo.
  175. %BY Unknown, paraphrasing Arthur C. Clarke
  176. %%
  177. Anything labeled "NEW" and/or "IMPROVED" isn't. The label means
  178. ^the price went up. The label "ALL NEW", "COMPLETELY NEW", or "GREAT NEW"
  179. ^means the price went way up.
  180. %BY Unknown
  181. %%
  182. Around computers it is difficult to find the correct unit of time to
  183. ^measure progress. Some cathedrals took a century to complete. Can you
  184. ^imagine the grandeur and scope of a program that would take as long?
  185. %FROM Epigrams in Programming, ACM SIGPLAN Sept. 1982
  186. %%
  187. As far as we know, our computer has never had an undetected error.
  188. %BY Weisert
  189. %%
  190. As soon as we started programming, we found to our surprise that it
  191. ^wasn't as easy to get programs right as we had thought. Debugging had
  192. ^to be discovered. I can remember the exact instant when I realized
  193. ^that a large part of my life from then on was going to be spent in
  194. ^finding mistakes in my own programs.
  195. %BY Maurice Wilkes discovers debugging, 1949
  196. %%
  197. As the trials of life continue to take their toll, remember that
  198. ^there is always a future in Computer Maintenance.
  199. %FROM National Lampoon, "Deteriorata"
  200. %%
  201. At the source of every error which is blamed on the computer you will find at least
  202. two human errors, including the error of blaming it on the computer.
  203. %BY Unknown
  204. %%
  205. BASIC is the Computer Science equivalent of 'Scientific Creationism'.
  206. %%
  207. %BY Leonard Brandwein
  208. Beware of Programmers who carry screwdrivers.
  209. %%
  210. %BY Donald Knuth
  211. Beware of bugs in the above code; I have only proved it correct, not tried it.
  212. %%
  213. %FROM Bradley's Bromide:
  214. If computers get too powerful, we can organize them into a committee -- that will do them in.
  215. %%
  216. Brain fried -- Core dumped
  217. %%
  218. %FROM Brook's Law:
  219. Adding manpower to a late software project makes it later.
  220. %%
  221. %FROM Brooke's Law:
  222. Whenever a system becomes completely defined, some damn fool
  223. ^discovers something which either abolishes the system or
  224. ^expands it beyond recognition.
  225. %%
  226. Bus error -- passengers dumped.
  227. %%
  228. %BY Bruce Leverett
  229. %FROM "Register Allocation in Optimizing Compilers"
  230. But in our enthusiasm, we could not resist a radical overhaul of the
  231. ^system, in which all of its major weaknesses have been exposed,
  232. ^analyzed, and replaced with new weaknesses.
  233. %%
  234. %BY Unknown
  235. Computers are not intelligent. They only think they are.
  236. %%
  237. %BY Gilb
  238. Computers are unreliable, but humans are even more unreliable. Any system which depends on human reliability is unreliable.
  239. %%
  240. %BY Unknown
  241. Every program has (at least) two purposes: the one for which it was written and another for which it wasn't.
  242. %%
  243. %BY Unknown
  244. Every program is a part of some other program, and rarely fits.
  245. %%
  246. %BY Unknown
  247. If it doesn't have recursive function calls, Real Software Engineers don't program in it.
  248. %%
  249. %BY Unknown
  250. If it's not in the computer, it doesn't exist.
  251. %%
  252. %BY Unknown
  253. If the input editor has been designed to reject all bad input,
  254. ^an ingenious idiot will discover a method to get bad data past it.
  255. %%
  256. %BY Unknown
  257. If you have a procedure with 10 parameters, you probably missed some.
  258. %%
  259. %BY Unknown
  260. If you put garbage in a computer nothing comes out but garbage. But
  261. ^this garbage, having passed through a very expensive machine,
  262. ^is somehow enobled and none dare criticize it.
  263. %%
  264. %BY Blair P. Houghton
  265. In My Egotistical Opinion, most people's C programs should be indented six feet downward and covered with dirt.
  266. %%
  267. %BY Unknown
  268. LISP-programmers say: "Guess how many parentheses are needed to do this!"
  269. Prolog-programmers say: "How can I do it in reasonable time ?"
  270. C-programmers say: "Can You guess what this->program does ?"
  271. Forth-programmers say: "third stack in is what Guess ?"
  272. Basic-'programmers' say: "Where did I goto hell ?"
  273. Fortran- and Cobol-slaves cry: "How can I do this ?"
  274. %%
  275. %BY Unknown
  276. Life would be so much easier if could just look at the source code.
  277. %%
  278. %BY Unknown
  279. Line Printer paper is strongest at the perforations.
  280. %%
  281. Lisp programmers do it recursively.
  282. %%
  283. Lisp programmers have to be bound (to-do 'it)...
  284. %%
  285. Memory fault -- core...uh...um...core...Oh dammit, I forget!
  286. %%
  287. Memory flaw - core dumped.
  288. %%
  289. %FROM Micro Credo
  290. Never trust a computer bigger than you can lift.
  291. %%
  292. %FROM ALGOL 68 Report
  293. No proper program contains an indication which as an operator-applied
  294. ^occurrence identifies an operator-defining occurrence which as an
  295. ^indication-applied occurrence identifies an indication-defining
  296. ^occurrence different from the one identified by the given indication as
  297. ^an indication-applied occurrence.
  298. %%
  299. %BY Unknown
  300. Old programmers never die. They just branch to a new address.
  301. %%
  302. %BY Unknown
  303. One good reason why computers can do more work than people is that they never have to stop and answer the phone.
  304. %%
  305. %BY Robert Firth
  306. One of the main causes of the fall of the Roman Empire was that, lacking zero, they had no way to
  307. ^indicate successful termination of their C programs.
  308. %%
  309. Operators mount anything.
  310. %%
  311. Printers do it by wrinkling the sheets.
  312. %%
  313. %BY Unknown
  314. The C Programming Language -- A language which combines the flexibility of assembly language
  315. ^with the readability of assembly language.
  316. %%
  317. Two is not 3 -- not even for large values of 2.
  318. %%
  319. %FROM Weinberg's First Law
  320. Progress is made on alternate Fridays.
  321. %%
  322. %FROM Weinberg's Principle
  323. An expert is a person who avoids the small errors while sweeping on to the grand fallacy.
  324. %%
  325. %FROM Weinberg's Second Law
  326. If builders built buildings the way programmers wrote programs,
  327. ^then the first woodpecker that came along would destroy civilization.
  328. %%
  329. Who cares if it doesn't do anything? It was made with our new Triple-Iso-Bifurcated-Krypton-Gate-MOS process.
  330. %%
  331. %BY Rich Kulawiec
  332. Wombat's Laws of Computer Selection:
  333. (1) If it doesn't run Unix, forget it.
  334. (2) Any computer design over 10 years old is obsolete.
  335. (3) Anything made by IBM is junk. (See number 2)
  336. (4) The minimum acceptable CPU power for a single user is a
  337. VAX/780 with a floating point accelerator.
  338. (5) Any computer with a mouse is worthless.
  339. %%
  340. %BY Unknown
  341. The human mind ordinarily operates at only ten percent of its capacity - the rest is overhead for
  342. ^the operating system.
  343. %%
  344. COBOL programs are an exercise in Artificial Inelegance.
  345. %%
  346. %BY Unknown
  347. When does a system administrator do the first backup?
  348. The first day on the job after the system adminsitrator who never did.
  349. %%
  350. An engineer is someone who does list processing in Fortran.
  351. %%
  352. %BY Unknown
  353. Documentation is the castor oil of programming ...
  354. Managers know it must be good because the programmers hate it so much.
  355. %%
  356. %BY Unknown
  357. A very intelligent turtle
  358. Found programming UNIX a hurdle
  359. The system, you see,
  360. Ran as slow as did he,
  361. And that's not saying much for the turtle.
  362. %%
  363. Remember, UNIX spelled backwards is XINU.
  364. %%
  365. Q: How many IBM cpu's does it take to do a logical right shift?
  366. A: 33.1 to hold the bits and 32 to push the register.
  367. %%
  368. %BY Unknown
  369. 99 blocks of crud on the disk,
  370. 99 blocks of crud!
  371. You patch a bug, and dump it again:
  372. 100 blocks of crud on the disk!
  373. 100 blocks of crud on the disk,
  374. 100 blocks of crud!
  375. You patch a bug, and dump it again:
  376. 101 blocks of crud on the disk!...
  377. %%
  378. %FROM Steinbach's Guideline for Systems Programming
  379. Never test for an error condition you don't know how to handle.
  380. %%
  381. %FROM A Law of Computer Programming:
  382. Make it possible for programmers to write in English and you will find the programmers cannot write in English.
  383. %%
  384. Our OS who art in CPU, UNIX be thy name. Thy programs run, thy syscalls done, in kernel as it is in user!
  385. %%
  386. USER n.: A programmer who will believe anything you tell him.
  387. %%
  388. This login session: $13.99, but for you $11.88
  389. %%
  390. If a listener nods his head when you're explaining your program, wake him up.
  391. %%
  392. Optimization hinders evolution.
  393. %%
  394. %BY Unknown
  395. A language that doesn't affect the way you think about programming is not worth knowing.
  396. %%
  397. %BY Unknown
  398. Everyone can be taught to sculpt:  Michelangelo would have had to be
  399. ^taught how to do it too.  So it is with the great programmers.
  400. %%
  401. %BY Unknown
  402. There are two ways to write error-free programs.  Only the third one works.
  403. %%
  404. %BY Unknown
  405. The best book on programming for the layman is "Alice in Wonderland";
  406. ^but that's because it's the best book on anything for the layman.
  407. %%
  408. %BY Unknown
  409. Bringing computers into the home won't change either one, but may revitalize the corner saloon.
  410. %%
  411. %BY Unknown
  412. Beware of the Turing Tar-pit in which everything is possible but nothing of interest is easy.
  413. %%
  414. %BY Unknown
  415. It is easier to change the specification to fit the program than vice versa.
  416. %%
  417. %BY Unknown
  418. In English, every word can be verbed.  Would that it were so in our programming languages.
  419. %%
  420. %BY Unknown
  421. In a five year period we can get one superb programming language.  Only we can't control when the five
  422. ^year period will begin.
  423. %%
  424. %BY Unknown
  425. When someone says "I want a programming language in which I need only say what I wish done," give him a lollipop.
  426. %%
  427. Think of it!  With VLSI we can pack 100 ENIACs in 1 sq. cm.!
  428. %%
  429. %BY Alan Perlis
  430. In the long run, every program becomes rococo, and then rubble.
  431. %%
  432. %BY Alan Perlis
  433. You can measure a programmer's perspective by noting his attitude on the continuing viability of Fortran.
  434. %%
  435. %BY Alan Perlis
  436. A Lisp programmer knows the value of everything, but the cost of
  437. nothing.
  438. %%
  439. %BY Alan Perlis
  440. The computing field is always in need of new cliches.
  441. %%
  442. %BY Alan Perlis
  443. It is against the grain of modern education to teach children to program.  What fun is there in making plans,
  444. ^acquiring discipline in organizing thoughts, devoting attention to detail, and learning to be self-critical?
  445. %%
  446. SOFTWARE n.: formal evening attire for female computer analysts.
  447. %%
  448. Q: How many DEC repairman does it take to fix a flat ?
  449. A: Five; four to hold the car up and one to swap tires.
  450. %%
  451. Q: How many IBM CPU's does it take to execute a job?
  452. A: Four; three to hold it down, and one to rip its head off.
  453. %%
  454. %BY Unknown
  455. A recent study has found that concentrating on difficult off-screen objects, such as the faces of loved ones,
  456. ^causes eye strain in computer scientists.  Researchers into the phenomenon cite the added concentration needed
  457. ^to "make sense" of such unnatural three dimensional objects...
  458. %%
  459. Q: How many Pentium designers does it take to screw in a light bulb?
  460. A: 1.99904274017, but that's close enough for non-technical people.
  461. %%
  462. Q: What's another name for the "Intel Inside" sticker they put on Pentiums?
  463. A: Warning label.
  464. %%
  465. Q: What do you get when you cross a Pentium PC with a research grant?
  466. A: A mad scientist.
  467. %%
  468. Q: What do you call a series of FDIV
  469. instructions on a Pentium?
  470. A: Successive approximations.
  471. %%
  472. Q: Complete the following word analogy:
  473. Add is to Subtract as Multiply is to
  474. 1) Divide
  475. 2) ROUND
  476. 3) RANDOM
  477. 4) On a Pentium, all of the above
  478. A: Number 4.
  479. %%
  480. Q: What algorithm did Intel use in the Pentium's floating point divider?
  481. A: "Life is like a box of chocolates."
  482. %BY Source: F. Gump of Intel
  483. %%
  484. Q: Why didn't Intel call the Pentium the 586?
  485. A: Because they added 486 and 100 on the first Pentium and got 585.999983605.
  486. %%
  487.